be annoyed by excessive work - French English Dictionary